Big Huge Thesaurus

fenestra vestibuli

noun